Using Graph Grammars for Modeling Wiring Harnesses - An Experience Report

نویسندگان

  • Albert Zündorf
  • Leif Geiger
  • Ralf Gemmerich
  • Ruben Jubeh
  • Jürgen Leohold
  • Dieter Müller
  • Carsten Reckord
  • Christian Schneider
  • Sven Semmelrodt
چکیده

The Fujaba project has created a light weight graph grammar approach allowing the use of graph grammar concepts in usual Java programs. Fujaba comes with visual editors for graph schemas / class diagrams, control structures / activity diagrams, and graph rewrite rules / extended object diagrams. Thereby the user may specify executable programs that are translated into complete Java programs without any need for further low level Java programming. In addition, Fujaba provides dedicated visual language support for scenario based testing. This is complemented with support for model versioning and distributed applications. Last but not least Fujaba provides model level debugging. This paper is an experience report applying Fujaba techniques for requirements analysis and implementation in an industrial project in the automotive industry. The considered project has created a tool for the design of car electronic systems. This project involved an enormous amount of domain knowledge. The challenge was to involve the domain experts in the analysis, design, and implementation activities such that the transfer of domain knowledge is fostered. This paper reports how we used graph grammar based Fujaba techniques and languages to achieve domain expert involvement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Forschungsberichte der Fakultät IV – Elektrotechnik und Informatik Model Transformation of Model Fragments Using Borrowed Context: Extended Version

In this technical report we study the transformation of models in the context of algebraic graph transformation and triple graph grammars. The new contribution of the report is to define and analyze the transformation of model fragments in general and the propagtion of graph constraints in particular. With the borrowed context we developed a technique further to the model transformation with tr...

متن کامل

Attributed Context-Sensitive Graph Grammars

The paper introduces a concept of attributed context-sensitive graph grammars. The graph grammars are a graphical generalization of the textual grammars and can thus be used to specify the syntax of graphical programming or modeling languages. The attributed graph grammars extend the basic graph grammars with definitions of attributes and the associated attribute evaluation rules. By analogy to...

متن کامل

Modeling Metabolic Pathways using Graph Grammars

This paper shows the use of a special class of Graph Grammars to model metabolic pathways. The use of Object-based Graph Grammars to this purpose is useful because we can verify specifications of metabolic pathways using model checking techniques and tools. Our proposed model is intended to be expanded to make possible the modeling and properties verification of other biochemical processes, lik...

متن کامل

Future high speed in-vehicle PLC networks

This paper deals with power line communication in vehicle (PLC). PLC is a very promising communication solution in order to offer future in-vehicle applications without increasing wiring harnesses. We join recent additional measurements which have been carried out using modified indoor PLC modems. These PLC modems are based on the two main technologies, HomePLUG AV and HDPLC. Index Terms HomePL...

متن کامل

The measurement of perceived ontological deficiencies of conceptual modeling grammars

Over recent years, many scholars have studied the conceptual modeling of information systems based on a theory of ontological expressiveness. This theory offers four constructs that inform properties of modeling grammars in the form of ontological deficiencies, and their implications for development and use of conceptual modeling in IS practice. In this paper we report on the development of a v...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010